package com.xh.bussiness.teachbook.bean.request;

import com.xh.bussiness.tiku.bean.dto.QuestionDto;
import com.xh.core.bean.BaseRequestBean;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 *  教案练习内容保存参数对象
 * </p>
 *
 * @author Pitt zhang
 * @since 2019/8/27
 */
@ApiModel(value="TeachingBookPracticeContentRequest",description = "教案练习内容保存参数对象")
@Data
public class TeachingBookPracticeContentRequest extends BaseRequestBean {

    @ApiModelProperty(value = "contentType", notes = "文本类型：1.试题;2.文本", required = true, dataType = "Integer")
    private Integer contentType;

    @ApiModelProperty(value = "subject", notes = "试题所属学科", required = true, dataType = "String")
    private String subject;

    @ApiModelProperty(value = "questionId", notes = "试题id", required = true, dataType = "String")
    private String questionId;

    @ApiModelProperty(value = "question",notes = "试题对象")
    private QuestionDto question;

    @ApiModelProperty(value = "questionSource",notes = "试题来源（1：箐优网；2：自编题）",required = true,dataType = "Intger")
    private Integer questionSource;

    @ApiModelProperty(value = "score", notes = "分值", required = true, dataType = "Integer")
    private Integer score;

    @ApiModelProperty(value = "content", notes = "段落内容", required = true, dataType = "String")
    private String content;

    @ApiModelProperty(value = "blankLine", notes = "空行数", required = true, dataType = "Integer")
    private Integer blankLine;
}
